5f24761a73bc82b49f84c152232aef6857e1bb6e,platform/lang-impl/src/com/intellij/util/ui/tree/LanguagePerFileConfigurable.java,ChangeSomethingAction,ChangeSomethingAction,#VirtualFile#T#,267
Before Change
ChangeSomethingAction(@Nullable final VirtualFile file, @Nullable final T t) {
super("", "", null);
getTemplatePresentation().setText(t == null ? "Clear" : visualize(t));
myFile = file;
myDialect = t;
}
After Change
ChangeSomethingAction(@Nullable final VirtualFile file, @Nullable final T t) {
super("", "", null);
Presentation presentation = getTemplatePresentation();
presentation.setText(t == null ? "Clear" : visualize(t));
presentation.setIcon(getIcon(myTreeView.getValues().get(file), t));
myFile = file;
myDialect = t;
}